seem excessive - French English Dictionary